.jira-item-list {
  width: 100%
  border: 1px solid $light;
  bdrs(2px);
  h4 {
    font-weight: normal;
  }
  &.bug {
    margin-bottom: 10px;
    padding: 15px;
    background: $light + 50%;
  }
  &.feature {
    border: 1px solid $gray + 20%
  }
  .jira-items-head {
    margin: -10px -10px 10px -10px;
    background: $light + 30%;
    margin: 0;
    padding: 10px 15px;
    border-bottom 1px solid $gray + 20%
    // line-height: 32px;
    background: $white;
    .ml-label-container.horizontal label.ml-label-text {
      line-height: 32px;
    }
  }
  .jira-item-decorator {
    padding: 8px 15px;
    background: $light + 80%;
    border-bottom: 1px solid $light;
    line-height: 32px;
    &.reverted {
      border-top: 1px solid $danger + 75%;
      border-bottom: 1px solid $danger + 75%;
      margin-top: -1px;
      color: $danger;
      background: $danger + 95%
    }
  }
  .jira-item-request {
    margin-bottom: 30px;
    border: 1px solid #b2bccb;
    box-shadow: 0 20px 32px -8px alpha($dark,0.15);
    border: 1px solid alpha($dark,0.1);
    + .jira-item-request {
      &.show {
      }
    }
  }
  .jira-item-list-content {
    padding: 10px 10px 10px 10px;
    background: $white;
  }
}
.empty-state {
  padding: 20px;
  text-align: center;
  background: $light + 80%;
  background: #fff;
  color: $gray;
  .empty-icon {
    font-size: 24px;
    display: block;
  }
  .empty-text {
    font-size: 12px;
  }
}
.jira-item-selection-avatar {
  width: 18px;
  height: 18px;
  display: inline-block;
  vertical-align: text-top;
  margin-right: 4px;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position center center;
}
.jira-item-selection-text {
  display: inline-block;
  line-height: 18px;
  vertical-align: text-top;
  width: 80%;
  overflow: hidden;
  text-overflow ellipsis;
  white-space: nowrap;
}
.request-ticket-tag {
  display: inline-block;
  background: $gray + 60%;
  bdrs(30px)
  line-height: 26px;
  height: 26px;
  padding: 0 15px;
  font-size: 12px;
  padding-right: 0;
}